meteorological stations - Español Inglés Diccionario